Auto merge of #4123 - alexcrichton:augment, r=matklad
authorbors <bors@rust-lang.org>
Tue, 18 Jul 2017 18:51:34 +0000 (18:51 +0000)
committerbors <bors@rust-lang.org>
Tue, 18 Jul 2017 18:51:34 +0000 (18:51 +0000)
commitffab51954ec32d55631c37a8730bb24915fc090b
treee698119789c0a623a034f1edfb1d8c53cab72366
parent8bbb703f069a70f5d43e062b20e2ce35478acf97
parent61a3c68b3f08e8d2ea83347ce2c55ca64496c08e
Auto merge of #4123 - alexcrichton:augment, r=matklad

Implement the [patch] section of the manifest

This is an implementation of [RFC 1969] which adds a new section to top-level
manifests: `[patch]`. This section allows you to augment existing sources with
new versions of crates, possibly replacing the versions that already exist in
the source. More details about this feature can be found in the RFC itself.

[RFC 1969]: https://github.com/rust-lang/rfcs/pull/1969
src/doc/manifest.md